(something) to be clearly explained - Englisch Synonyme Wörterbuch